Skip to content

feat(sdk-coin-irys): Irys commitment transaction support#8116

Open
abhijit0943 wants to merge 1 commit intomasterfrom
SC-5391
Open

feat(sdk-coin-irys): Irys commitment transaction support#8116
abhijit0943 wants to merge 1 commit intomasterfrom
SC-5391

Conversation

@abhijit0943
Copy link
Contributor

Summary

  • Remove SHARED_EVM_SDK and SHARED_EVM_SIGNING from irys/tirys statics so Irys uses a custom SDK module instead of generic EVM
  • Add CoinFeature.STAKING to tirys (testnet) to enable staking feature
  • Add @bitgo/sdk-coin-irys module with commitment transaction builder for STAKE and PLEDGE operations

Ticket: SC-5391

@abhijit0943 abhijit0943 requested review from a team as code owners February 12, 2026 08:07
@abhijit0943 abhijit0943 marked this pull request as draft February 12, 2026 08:07
@abhijit0943 abhijit0943 force-pushed the SC-5391 branch 2 times, most recently from 6afaed3 to a135f3b Compare February 13, 2026 10:27
Add the sdk-coin-irys module for Irys blockchain staking support.
Includes coin class (Irys/TIrys), commitment transaction builder
for STAKE/PLEDGE operations with custom RLP encoding, statics
network config, coin factory registration, and comprehensive
unit tests with known-good testnet vectors.

Ticket: SC-5391
@abhijit0943 abhijit0943 marked this pull request as ready for review February 13, 2026 16:37
@abhijit0943 abhijit0943 requested review from a team as code owners February 13, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant